A task made for loading resources. More...
Public Member Functions | |
| ResourceTask () | |
| ~ResourceTask () | |
| void | setTaskType (RESOURCE_TASK_TYPE value) |
| void | setDeclPath (const std::string_view &value) |
| void | setLoadQuery (ResourceSetLoadQuery *value) |
| void | setDefaultCompoName (const std::string_view &value) |
| void | setCallback (ResourceSaveLoadCallback *value) |
| virtual nkTasks::TASK_RESULT | onWork () override |
| virtual void | onWorkDone () override |
| virtual void | onSuccess () override |
| virtual void | onFail () override |
| virtual void | onAbort () override |
Public Member Functions inherited from nkTasks::Task | |
| Task () | |
| virtual | ~Task () |
| Thread * | getParentThread () const |
| TASK_RESULT | getWorkResult () const |
| void | setParentThread (Thread *thread) |
| void | setWorkResult (TASK_RESULT result) |
A task made for loading resources.
This API is currently not meant to be used outside of the nkGraphics::ResourceManager. See the loading functions.
| nkGraphics::ResourceTask::ResourceTask | ( | ) |
Constructor.
| nkGraphics::ResourceTask::~ResourceTask | ( | ) |
Destructor.
| void nkGraphics::ResourceTask::setTaskType | ( | RESOURCE_TASK_TYPE | value | ) |
WIP.
| void nkGraphics::ResourceTask::setDeclPath | ( | const std::string_view & | value | ) |
WIP.
| void nkGraphics::ResourceTask::setLoadQuery | ( | ResourceSetLoadQuery * | value | ) |
WIP.
| void nkGraphics::ResourceTask::setDefaultCompoName | ( | const std::string_view & | value | ) |
WIP.
| void nkGraphics::ResourceTask::setCallback | ( | ResourceSaveLoadCallback * | value | ) |
WIP.
|
overridevirtual |
WIP.
Implements nkTasks::Task.
|
overridevirtual |
WIP.
Implements nkTasks::Task.
|
overridevirtual |
WIP.
Implements nkTasks::Task.
|
overridevirtual |
WIP.
Implements nkTasks::Task.
|
overridevirtual |
WIP.
Implements nkTasks::Task.